using RimWorld;
using System.Linq;
using Verse;



namespace RimZombieGirl
{
    public class CompProperties_Bite : CompProperties_AbilityEffect
    {

        // 最小伤害
        public float damageMin = 3f;

        // 最大伤害
        public float damageMax = 15f;

        // 护甲穿透
        public float armorPenetration = 0f;

        // 撕咬次数
        public int chanceMax = 2;

        public int chanceMin = 1;

        // 撕咬后施加的状态 (施法者)
        public HediffDef casterHediffAfterBite;
        // 撕咬后添加的饱食度
        public int satiety = 50;
        // 撕咬后施加的状态 (目标)
        public HediffDef targetHediffAfterBite;
        // 撕咬后添加Hediff的严重程度
        public float targetHediffSeverity = 0.1f;

        // 撕咬后施加的状态 (目标) (同派系目标)
        public HediffDef targetHediffAfterBiteFaction;
        // 撕咬后添加的饱食度 (同派系目标)
        public int satietyFaction = 0;
        // 撕咬后添加Hediff的严重程度 (目标) (同派系目标)
        public float targetHediffSeverityFaction = 0.1f;

        public CompProperties_Bite()
        {
            compClass = typeof(CompAbilityEffect_Bite);
        }
    }


    public class Verb_CastAbilityJumpTarget : Verb_CastAbilityJump
    {

    }
}